import _fetch from '../utils/request'

// 封装获取用户信息的请求
export function getUserInfoApi () {
  return _fetch({
    url: '/au/info',
    // headers: { authorization: 'Bearer ' + getLocal() },
    needToken: true /* 对需要在请求头中携带token的请求做的额外标识 */
  })
}

// 修改信息的请求
export function editUserInfoApi (data) {
  return _fetch({
    url: '/au/edit',
    method: 'post',
    data: data,
    needToken: true
  })
}

// 上传文件的请求
export function uploadFile (data) {
  // 由于接口要求上传的是formDate数据类型
  const fd = new FormData()
  fd.append('files', data)
  return _fetch({
    url: '/upload',
    method: 'post',
    data: fd,
    needToken: true
  })
}
